package com.hdit.service;

import java.util.Date;
import java.util.List;

import com.hdit.bean.Pager;
import com.hdit.entity.Auction;
import com.hdit.entity.AuctionApply;
import com.hdit.entity.Member;

/**
 * Service接口 - 商品
 * ============================================================================
 */

public interface AuctionApplyService extends BaseService<AuctionApply, String> {


	/**
	 * 根据起始结果数、最大结果数，获取所有拍卖申请
	 * 
	 * @param firstResult
	 *            起始结果数
	 * 
	 * @param maxResults
	 *            最大结果数
	 * 
	 * @return 此分类下的所有商品集合
	 */
	public List<AuctionApply> getAuctionApplyList(int firstResult, int maxResults);

	/**
	 * 根据起始日期、结束日期、起始结果数、最大结果数，获取拍卖申请集合
	 * 
	 * @param beginDate
	 *            起始日期
	 * 
	 * @param endDate
	 *            结束日期
	 * 
	 * @param firstResult
	 *            起始结果数
	 * 
	 * @param maxResults
	 *            最大结果数
	 * 
	 * @return 此分类下的所有商品集合
	 */
	public List<AuctionApply> getAuctionApplyList(Date beginDate, Date endDate, int firstResult, int maxResults);
	

	
	
}